Structs

Configuration for the cmark_with_options() and cmark_resume_with_options() functions. The defaults should provide decent spacing and most importantly, will provide a faithful rendering of your markdown document particularly when rendering it to HTML.

The state of the cmark_resume() and cmark_resume_with_options() functions. This does not only allow introspection, but enables the user to halt the serialization at any time, and resume it later.

Enums

Similar to Pulldown-Cmark-Alignment, but with required traits for comparison to allow testing.

Functions

As cmark_with_options(), but with default Options.

Serialize a stream of pulldown-cmark-Events into a string-backed buffer.